﻿namespace SLNGP.Core.GeneticOpearators
{
    /// <summary>
    /// This interface doesn't do anything besides enable GeneticOpearator.SetOpearator() method.
    /// </summary>
    public interface ISelectionGeneticOpearator : IGeneticOpearator
    {
        int CarryUnchangedPercentage { get; set; }
        int KillPercentage { get; set; }
        int MutationPercentage { get; set; }
        int CrossoverPercentage { get; set; }
    }
}